package com.h3c.web.common.vo;

import java.util.Date;
import java.util.List;

public class CasssoUserVO {

	private String userId;

	private String loginId;

	private String password;

	private String name;

	private String idNumber;

	private String mobilephone;

	private String email;

	// private byte[] photo;

	private Date lastLoginTime;

	private Integer loginTimes;

	private String loginIp;

	private Short status;

	private String activateVerificationCode;

	private Date registerTime;

	private Short accountType;

	private String salt;

	private String authentication;

	private Short flag;

	private Short isgrantrole;
	
	private List<String> deptIds;

	public String getUserId() {
		return userId;
	}

	public void setUserId(String userId) {
		this.userId = userId;
	}

	public String getLoginId() {
		return loginId;
	}

	public void setLoginId(String loginId) {
		this.loginId = loginId;
	}

	public String getPassword() {
		return password;
	}

	public void setPassword(String password) {
		this.password = password;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getIdNumber() {
		return idNumber;
	}

	public void setIdNumber(String idNumber) {
		this.idNumber = idNumber;
	}

	public String getMobilephone() {
		return mobilephone;
	}

	public void setMobilephone(String mobilephone) {
		this.mobilephone = mobilephone;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public Date getLastLoginTime() {
		return lastLoginTime;
	}

	public void setLastLoginTime(Date lastLoginTime) {
		this.lastLoginTime = lastLoginTime;
	}

	public Integer getLoginTimes() {
		return loginTimes;
	}

	public void setLoginTimes(Integer loginTimes) {
		this.loginTimes = loginTimes;
	}

	public String getLoginIp() {
		return loginIp;
	}

	public void setLoginIp(String loginIp) {
		this.loginIp = loginIp;
	}

	public Short getStatus() {
		return status;
	}

	public void setStatus(Short status) {
		this.status = status;
	}

	public String getActivateVerificationCode() {
		return activateVerificationCode;
	}

	public void setActivateVerificationCode(String activateVerificationCode) {
		this.activateVerificationCode = activateVerificationCode;
	}

	public Date getRegisterTime() {
		return registerTime;
	}

	public void setRegisterTime(Date registerTime) {
		this.registerTime = registerTime;
	}

	public Short getAccountType() {
		return accountType;
	}

	public void setAccountType(Short accountType) {
		this.accountType = accountType;
	}

	public String getSalt() {
		return salt;
	}

	public void setSalt(String salt) {
		this.salt = salt;
	}

	public String getAuthentication() {
		return authentication;
	}

	public void setAuthentication(String authentication) {
		this.authentication = authentication;
	}

	public Short getFlag() {
		return flag;
	}

	public void setFlag(Short flag) {
		this.flag = flag;
	}

	public Short getIsgrantrole() {
		return isgrantrole;
	}

	public void setIsgrantrole(Short isgrantrole) {
		this.isgrantrole = isgrantrole;
	}

	// 组织单位
	private CasssoOrganizationUnitVO casssoOrganizationUnitVO = new CasssoOrganizationUnitVO();
	// 部门
	private CasssoDeptVO casssoDeptVO = new CasssoDeptVO();
	// 角色
	private CasssoRoleVO casssoRoleVO = new CasssoRoleVO();

	// 角色id
	private String roleId;
	// 组织id
	private String ouId;
	// 部门id
	private String deptId;

	public CasssoOrganizationUnitVO getCasssoOrganizationUnitVO() {
		return casssoOrganizationUnitVO;
	}

	public void setCasssoOrganizationUnitVO(CasssoOrganizationUnitVO casssoOrganizationUnitVO) {
		this.casssoOrganizationUnitVO = casssoOrganizationUnitVO;
	}

	public CasssoDeptVO getCasssoDeptVO() {
		return casssoDeptVO;
	}

	public void setCasssoDeptVO(CasssoDeptVO casssoDeptVO) {
		this.casssoDeptVO = casssoDeptVO;
	}

	public CasssoRoleVO getCasssoRoleVO() {
		return casssoRoleVO;
	}

	public void setCasssoRoleVO(CasssoRoleVO casssoRoleVO) {
		this.casssoRoleVO = casssoRoleVO;
	}

	public String getRoleId() {
		return roleId;
	}

	public void setRoleId(String roleId) {
		this.roleId = roleId;
	}

	public String getOuId() {
		return ouId;
	}

	public void setOuId(String ouId) {
		this.ouId = ouId;
	}

	public String getDeptId() {
		return deptId;
	}

	public void setDeptId(String deptId) {
		this.deptId = deptId;
	}

	public List<String> getDeptIds() {
		return deptIds;
	}
	public void setDeptIds(List<String> deptIds) {
		this.deptIds = deptIds;
	}
}